home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Communications / Converse / Source / Communication.h < prev    next >
Text File  |  1995-12-12  |  656b  |  28 lines

  1. //** Craig Laurent
  2. #import <appkit/appkit.h>
  3. #import <eointerface/eointerface.h>
  4. #import "MessageProtocol.h"        //** communication protocols
  5. #import <remote/NXProxy.h>
  6. #import <objc/objc-class.h>
  7.  
  8. @class Converse;
  9.  
  10. /* Communication - an Object that is used as the Distributed Object server.  This object is registered as the server by the main control. */
  11.  
  12. @interface Communication:NSObject <MessageProtocol>
  13. {
  14.     Converse    *controller;
  15. }
  16.  
  17. //** instance methods
  18. - (Converse*)controller;
  19. - (void)setController:(Converse*)ctlr;
  20.  
  21. - init;
  22. - initWithCtlr:ctlr;    //** designated initializer
  23. - (void)dealloc;
  24.  
  25. //** other methods are declared in MessageProtocol.h
  26.  
  27. @end
  28.